// user模块的所有数据请求
import $axios from "@/utils/request"

/**
 * 获取管理员列表
 * @param size 每页数量
 * @param page 页码数
 */
export async function getUserList(page, size) {
    let res = await $axios.get("/userlist", {
        size, page
    })
    let res2 = await $axios.get("/usercount");
    return {
        list: res.list || [],
        total: res2.list[0].total
    }
}
/**
 * 添加管理员
 */
export function addUser(data) {
    return $axios.post("/useradd", data)
}
/**
 * 修改管理员
 */
export function editUser(data) {
    return $axios.post('/useredit', data)
}
/**
 * 删除管理员
 */
export function delUser(uid) {
    return $axios.post("/userdelete", { uid })
}
/**
 * 登录
 * @param {*} data   用户信息
 */
export function Login(data) {
    return $axios.post("/userlogin", data)
}

